Physicians - General in Edinburg, TX

2204 W Sprague St, Edinburg, Texas, 78539-7469

(956) 720-4490


4745 S Jackson Rd, Edinburg, Texas, 78539-8309

(956) 687-9997


1900 W University Dr, Ste 7, Edinburg, Texas, 78539-2865

(956) 381-8200


Yext tracking pixel

3202 W Alberta Rd, STE G1, Edinburg, Texas, 78539

(956) 452-1292

Call Today!


2505 W Trenton Rd, Edinburg, Texas, 78539

(956) 683-7473


Yext tracking pixel

3125 Center Pointe Drive, Edinburg, Texas, 78539

(956) 305-0344

Book a telehealth visit now


Yext tracking pixel

3502 W Alberta Rd, Edinburg, Texas, 78539

(956) 704-9278

Book Online Now with RGV Urgent Care Clinic


910 S Closner, Edinburg, Texas, 78539

(956) 380-3441


Edinburg, Texas, 78539

(956) 383-8887


2005 W University Dr, Edinburg, Texas, 78539-2831

(956) 381-1130


2821 Michael Angelo, Ste 201, Edinburg, Texas, 78539-1406

(956) 661-8200


2821 Michael Angelo, Ste 305, Edinburg, Texas, 78539-1405

(956) 630-2424


2821 Michael Angelo, Edinburg, Texas, 78539-1404

(956) 383-3360


1154 W Monte Cristo Rd, Edinburg, Texas, 78541-4541

(956) 287-9797


4428 South McColl Road, Edinburg, Texas, 78539

(956) 335-0250


Yext tracking pixel

1156 west monte Cristo, Edinburg, Texas, 78541

(956) 609-9339

Call Today!


910 S. Closner Blvd., Edinburg, Texas, 78539

(956) 380-3441


404 S Veterans Blvd, Edinburg, Texas, 78539-4716

(956) 287-8500


Yext tracking pixel

1517 S McColl Rd, Edinburg, Texas, 78539

(956) 381-5300


Uberall tracking pixel

2821 Michael Angelo Drive, Suite 102B, Edinburg, Texas, 78539

(956) 362-5650


Uberall tracking pixel

5520 Leonardo da Vinci Drive, Suite 100, Edinburg, Texas, 78539

(956) 362-3636


Uberall tracking pixel

5403 Doctor's Drive, Edinburg, Texas, 78539

(956) 362-3550


Uberall tracking pixel

2821 Michael Angelo Drive, Suite 303, Edinburg, Texas, 78539

(956) 362-8275


Uberall tracking pixel

2821 Michael Angelo Drive, Suite 303, Edinburg, Texas, 78539

(956) 362-2517


Uberall tracking pixel

2717 Michael Angelo Drive, Edinburg, Texas, 78539

(956) 362-2310