Telemedicine Now Available - Click Here

Please call if you suspect you have COVID19. Testing and Antibody Screening Now Available!

Please Note Our New Hours

Monday - Friday: 10 am to 6 pm

Saturday - Sunday: 10 am to 3 pm

Walk-In Clinic in Willow Grove, PA

AFC Urgent Care is Located at 2848 W Moreland Rd, Willow Grove, PA 19090 and is Open Mon – Fri 8am-8pm and Sat – Sun 8am-5pm with Doctors who Care for Children to Seniors With No Appointment Necessary. Walk in or Call Today!

Walk-In Clinic in Willow Grove, PA

When you need immediate care for an nonlife threatening illness or injury, come to AFC Urgent Care Willow Grove. We are proud to be a family-friendly walk-in clinic serving Willow Grove, Abington, Hatboro, Horsham, Huntington Valley, Jenkintown, and Fort Washington. Our board-certified doctors and staff have years of experience working with the families in the area, including children of all ages. Not only does our walk-in care center offer top-notch care for illnesses and injuries that need to be treated right away, but we also provide a variety of standard everyday services. No appointment is ever needed to be seen by a doctor or to access any of our services. We are happy to serve the Willow Grove, PA area for all of their urgent care needs.

Some of the common injuries, illnesses, and services we offer include:

Our walk-in medical clinic is open seven days a week, with extended hours on weekdays. This location is also ideal for employers who want to provide cost-effective occupational healthcare to their workers. Call our clinic today to set up an account to facilitate future visits to our facility. We can help keep your workers healthy and help with workers’ compensation issues.

AFC Urgent Care Willow Grove is located at 2848 W Moreland Rd, Willow Grove, PA 19090. We are open Monday through Friday from 8 am to 8 pm, and Saturday and Sunday from 8 am to 5 pm. Our location accepts most major insurances, and we have self-pay options available for the uninsured. If you have any other questions about the services we offer, please call (267) 495-5455.

Additional Services You May Need