Call now ยป (520) 868-1400

apptOffice visits are by appointment. Please schedule them in advance by calling (520) 868-1400, extension 109 during normal office hours or use the online request form. Please give the person scheduling your appointment as much detail as you can about your symptoms and reason for visit. We will schedule an appointment adequate to treat the symptoms discussed. The provider may ask you to schedule another appointment for treatment of any other needs to avoid inconveniencing patients who have appointments following yours.

We recognize that your time is valuable and, therefore, we will try to see you in a timely fashion for your scheduled appointment. Please try to arrive 15 minutes before your scheduled appointment to allow time for updates to your contact information, address, and insurance. Since our providers try to spend the time needed with patients to prevent the need for additional appointments, we can run late. Please be patient and recognize that you will receive the same level of service when you are seen.

If you cannot keep an appointment, please notify us as soon as possible. You may be charged a fee if office visits are not cancelled at least 24 hours prior to a missed appointment.

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