Please call the office at (972) 731-7654 to schedule your appointment over the phone.

Get In Touch

telephone: (972) 731-7654
fax: (972) 731-6226

Hours & Appointments

Office hours are from Monday through Friday:
8:30 a.m. to 5:00 p.m.

Please call (972) 731-7654 to schedule your appointments.

After Hours Care

Physicians can be reached 7 days a week, 24 hours a day. For answers to routine or non-emergency questions, please call during regular office hours. This will give us access to your records and allow us to render better care.

Use the form below to contact us with any questions or comments


Centennial Medical Pavilion I 4401 Coit Road,
Suite 411
Frisco, TX 75035


Eldorado Office Park
6717 West Eldorado Parkway
Suite 140
McKinney, TX 75070


Baylor Medical Pavilion II
4716 Alliance Boulevard
Suite 260
Plano, TX 75093


2016 W. White St.
Suite 100
Anna, TX 75409

Patient Resources

Access the Patient Portal to view and manage your health care record and to communicate with our office. Pay bills securely and conveniently online.