This facility is currently closed today.
Clinic Location

363 E Lancaster Ave
Downingtown, PA 19335

Chester County
Contact Information

Overall Rating
Star Rating
Follow Online

About This Clinic in Downingtown, Pennsylvania

Welcome to the primary care reference profile for **Milltown Family Medicine**, an operational healthcare clinic located at 363 E Lancaster Ave Downingtown, PA 19335 . Serving the Chester County community, patients at this location receive care from John Riccardo, DO. Milltown Family Medicine accommodates multiple health coverage options, accepting major networks such as **Medicare**. This provider is open 4 days a week. Read further below to access their local phone number, detailed weekly office hours, and patient reviews.

Hours of Operation

Find out if the provider is open today.

Day Hours
Monday 9:00 am - 4:00 pm
Tuesday 9:00 am - 4:00 pm
Thursday 9:00 am - 4:00 pm
Friday 9:00 am - 4:00 pm

Accepted Insurance Plans

Need to verify your coverage? Milltown Family Medicine and its resident providers could accept the insurance plans listed below. Because coverage can change, we recommend a quick call to the clinic at (610) 910-9888 to confirm they accept your specific plan before your appointment.

Medicare

Medicare

Patient Review Consensus

Milltown Family Medicine receives rave reviews from patients who feel genuinely cared for and supported during their visits. Many appreciate the doctor's attentive approach, noting that he takes the time to listen, answer questions thoroughly, and explain medical information in an understandable way. The friendly and efficient staff enhances the positive experience, creating a welcoming environment that patients trust. Overall, this practice stands out for its commitment to patient-centered care and compassionate service, making it an excellent choice for anyone seeking a primary care provider.

Top Patient Highlights

Attentive Care
Compassionate Staff
Thorough Communication
Knowledgeable And Up-to-date
Excellent Bedside Manner
Unhurried Visits
Efficient Service
Welcoming Atmosphere
Professional Environment
Highly Recommended.

Individual reviews are subjective. Our **Provider Review Consensus** analyzes recent public feedback to identify consistent patterns in wait times, staff professionalism, and quality of care, helping you make a more balanced healthcare choice.

Meet Your Care Team

Our dedicated team provides comprehensive care in Stonewall. View provider specialties below to find the right fit for your needs.

John N Riccardo, DO

Family Medicine

Map and Location

Get Directions to this Location

Enter your current location. You could be there sooner than you think.

Compare Nearby Clinics

Finding the right healthcare partner takes time. If you want to explore other local options, we've mapped 20 primary care providers within 20 miles of Downingtown. You can easily compare clinical practices across neighboring areas like Exton and Thorndale, with the nearest alternative located just 0.59 miles away.

797 E Lancaster Ave #17, Downingtown, PA 19335

Chester County (610) 269-8155

102 Schubert Dr, Downingtown, PA 19335

Chester County (610) 873-2155

700 W Lincoln Hwy, Exton, PA 19341

Chester County (610) 431-5000

The Commons at Oaklands, 724 W Lincoln Hwy, Exton, PA 19341

Chester County (610) 269-3790

770 W Lincoln Hwy, Exton, PA 19341

Chester County (610) 269-1372

495 Thomas Jones Way, Exton, PA 19341

Chester County (610) 518-6780

495 Thomas Jones Way #306, Exton, PA 19341

Chester County (484) 879-6992

495 Thomas Jones Way Suite 100, Exton, PA 19341

Chester County (610) 524-4106

495 Thomas Jones Way Suite 100, Exton, PA 19341

Chester County No phone listed

93 W Devon Dr #100, Exton, PA 19341

Chester County (610) 321-0200

CREEKSIDE PROFFESIONAL BUILDING, 200 Municipal Dr, Thorndale, PA 19372

Chester County (610) 383-6300

1 Municipal Ln, Kemblesville, PA 19347

Chester County (610) 255-4466

3451 East Lincoln Highway Thorndale Plaza, Thorndale, PA 19372

Chester County (484) 227-9950

154 Exton Square Mall, Exton, PA 19341

Chester County (484) 565-8600

Main Line Health, Exton Square, 154 Exton Square Pkwy Suite 200, Exton, PA 19341

Chester County (484) 565-8500

Brandywine Village Shopping Center, 1229 Horseshoe Pike, Downingtown, PA 19335

Chester County (484) 227-6870

119 E Uwchlan Ave #200, Exton, PA 19341

Chester County No phone listed

605 Gordon Dr, Exton, PA 19341

Chester County (610) 363-0248

605 Gordon Dr, Exton, PA 19341

Chester County (610) 363-0257

217 Reeceville Rd a, Coatesville, PA 19320

Chester County (610) 269-9448