Call now ยป (520) 868-1400

If you have a life-threatening emergency, you should call 911 or go immediately to the nearest emergency room.

A provider is available 24 hours a day, seven days a week. If you have an emergency after routine office hours, please call (520) 868-1400. Our answering service will contact the on-call provider.
Please use our after hours service only for urgent or emergent problems. Prescription refills, appointment scheduling, and long-term illnesses should be handled during routine office hours.

Telephone Calls to Providers

Our phones are open during routine office hours. We are happy to provide detailed written messages to providers, however they do not have voicemail boxes. In general, doctors cannot interrupt patient visits to answer your phone calls. Messages will be returned as soon as possible, usually at the end of the morning or afternoon after all appointments are finished.

Good medical care cannot always be accomplished over the phone, so we may advise you to schedule an office visit to discuss your concerns, problems, or test results.

Request an Appointment

Request an Appointment

Our Location


Main street Family Practice Location660 South Main Street
P.O. Box 2818
Florence, AZ
(520) 868-1400
Fax (520) 868-1500

View Map

Office Hours

Florence Doctor HoursMondays - Thursdays
7:00 a.m. to 5:00 p.m.
7:00 a.m. to 4:00 p.m.

This office closes from 1:00 to 2:30 p.m. or lunch