All Better Care


AllBetterCare is owned, operated and staffed by local board certified primary care and emergency physicians. We are dedicated to providing exemplary care to our patients in a warm, friendly patient focused setting.

With three convenient locations in Mechanicsburg, Carlisle and Harrisburg AllBetterCare provides efficient non-emergent services on a non-appointment basis. Walk-in physicals are welcome! Our longer hours, 8AM to 8PM Monday through Sunday, allow you to have more flexibility in your health care needs.

Our team approach places the most appropriate clinical provider in the right place at the right time to speed your visit and get you back to feeling AllBetter as soon as possible.

3 Locations:

Mechanicsburg - 6481 Carlisle Pike Mechanicsburg, PA 17050.

Phone : 717-796-9355

Harrisburg - 2323 Linglestown Rd. Suite 201B Harrisburg, PA 17110

Phone: 717-540-9355

Carlisle - 1175 Walnut Bottom Rd. Carlisle PA 17015

Phone: 717-258-9355

close video ad
Unmutetoggle ad audio on off