Walk-in Urgent Care Serving Central PA
Open seven days a week, Spirit Urgent Care offers easy, same-day medical attention when you need it — no appointment required.
Sick Today? Walk in Today
We’re pleased to offer the region’s only same-day, non-emergency care backed by the comprehensive resources of Holy Spirit Hospital.
- Walk-in, same-day care, seven days a week from 8 a.m.-10 p.m. (Camp Hill) and 8 a.m.-8p.m. (Carlisle)
- No appointment needed
- Fast, high-quality health care from board-certified physicians and staff
- Perfect for non-emergency injuries, pain, fever, allergies, headaches and migraines
The Holy Spirit Difference: Prompt Care at Convenient Hours
If your family needs prompt medical attention, but the family doctor’s office is closed, Spirit Urgent Care is the answer.
Spirit Urgent Care offers the expertise you need for non-emergency aches and ailments at convenient hours. A summary of medical treatment provided will be sent to your primary care doctor to facilitate follow-up care. In this way, Spirit Urgent Care serves as a secure extension of your regular doctor’s care.
Spirit Urgent Care is perfect for illnesses like the common cold, ear infections and diarrhea. However, if you are suffering from a life-threatening condition such as chest pain or breathing difficulty; think you may be having a stroke; have experienced poisoning/overdose, gunshot wound or suicidal ideations; or have a severe cut that is actively bleeding, please dial 911 or visit the Holy Spirit Hospital Emergency Room immediately. Not sure whether you need urgent care or emergency room treatment? Watch our video on YouTube.
Spirit Urgent Care also can handle comprehensive Occupational Health services during off hours when our main Occupational Health Center, which is located in the Medical Arts Building, is closed.
These services include:
- Pre-Placement Services
- Workers' Compensation Injury Care
- Preventative Health Services
- Immunization Services
Spirit Urgent Care–Camp Hill
431 North 21st Street
Camp Hill, PA 17011
Spirit Urgent Care–Carlisle
1211 Forge Road
Carlisle, PA 17013