Oscar Lopez MD

Internal Medicine Physician, Primary Care
  • E 6th Street Clinic, 1330 E 6th Street, Suite 105, Weslaco, TX 78596, (956) 296-7722
  • S. McColl Road Clinic, 5423 S. McColl Road, DHR Internal Medicine, Edinburg, TX 78539, (956) 362-3515
Claim this Profile