Call now ยป (520) 868-1400

  • Caring & Friendly Staff
    Caring & Friendly Staff

    Main Street Family Practice is a state-of-the-art family medical clinic in the heart of historic Florence, Arizona. Our caring, friendly staff is waiting to assist in your health needs.

  • Babies to Seniors
    Babies to Seniors

    Patients range in age from birth to senior citizens. Families need only one clinic to serve all members.Dr. Dario take pride and care in all his patients.

  • Comfortable Waiting Room
    Comfortable Waiting Room

    Although we make every attempt to minimize your wait, we provide a comfortable waiting room for adults & children alike.

  • State of the Art Facility
    State of the Art Facility

    Although located in an historic community, the MSFP facility, equipment and care are modern and high tech.

  • Full Service Staff
    Full Service Staff

    There is a full time phlebotomist onsite from Sonora Quest Laboratories allowing MSFP to process most laboratory specimens in Florence. As a courtesy to MSFP patients, lab orders from specialists can also be taken at the clinic, saving time and miles.

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