You can fill out the form below 
and we will contact you within 48 hrs. 

Let's do this together.

Schedule your consultation with our medical providers in person or by video .

ARIZONA

PHOENIX

AHWATUKEE – AZ

4722 E. Ray Rd., Ste. 2

Phoenix, AZ 85044

480-991-3141


ARCADIA – AZ

4530 N. 32nd St., Ste. 102

Phoenix, AZ 85018

480-397-3040


ARROWHEAD – AZ

17570 N. 75th Ave., Ste. 650

Glendale, AZ 85308

623-336-6900


AVONDALE – AZ

10277 W. McDowell Rd., Ste. 104

Avondale, AZ 85392

623-748-2350


CHANDLER – AZ

3355 W. Chandler Blvd., Ste. 7

Chandler, AZ 85226

480-586-3172


GILBERT – AZ

2765 S. Market St., Ste. 103

Gilbert, AZ 85296

480-717-3381


GLENDALE – AZ

11851 N. 51st Ave., Bldg. A, Ste. 110

Glendale, AZ 85304

623-432-3727

MESA – AZ

1635 N. Greenfield Rd., Ste. 134

Mesa, AZ 85205 

480-613-6787


SCOTTSDALE – AZ

8600 E. Shea Blvd., Ste. 110

Scottsdale, AZ 85260

480-991-4159



TUCSON

LA CHOLLA – AZ

7448 N. La Cholla Blvd., Ste. 110

Tucson, AZ 85741

520-382-0588


SWAN – AZ

2941 N. Swan Rd., Ste. 115

Tucson, AZ 85712 

520-202-5888 



NORTHERN AZ

FLAGSTAFF – AZ

Private telemedicine appointments.
 
Walk-ins not available.

800-239-7830


PRESCOTT – AZ

Private telemedicine appointments. 

Walk-ins not available.

800-239-7830

DALLAS/FT WORTH

FLOWER MOUND – TX

6100 Long Prairie Rd., Ste. 600A

Flower Mound, TX 75028

214-377-3000


FORT WORTH – TX 

5660 Overton Ridge Blvd.,

Fort Worth, TX 76132

817-717-3034


FRISCO – TX

12005 Dallas Pkwy., Ste. 100

Frisco, TX 75034

214-960-5253 


MCKINNEY – TX

5131 S. Custer Rd., Ste. 111

McKinney, TX 75070 

214-960-5270


PLANO – TX

5930 W. Park Blvd., Ste. 100

Plano, TX 75093

214-960-5245


SOUTHLAKE – TX

2140 E. Southlake Blvd., Ste. Q

Southlake, TX 76092 

817-895-0047


AUSTIN

Private telemedicine appointments. 

Walk-ins not available.

800-239-7830


HOUSTON

Private telemedicine appointments.

Walk-ins not available.

800-239-7830


SAN ANTONIO

Private telemedicine appointments. 

Walk-ins not available.

800-239-7830

TEXAS

Find a location near you. 

MON-FRI 8:30 AM-5 PM, SAT 7:30 AM-3 PM 

OKLAHOMA

OKLAHOMA CITY — OK

Private telemedicine appointments. 

Walk-ins not available.

800-239-7830


TULSA— OK

Private telemedicine appointments. 

Walk-ins not available.

800-239-7830

Join our E-club! 

Get helpful tips, recipes & specials delivered right to your inbox.

JOIN NOWCall To Book Now