Request an appointment or reach our Mechanicsburg office. Most new patients are seen within a few days — same-day appointments often available.
Call (717) 237-9000Call us, or fill out the form and we'll reach out shortly to get you scheduled. You'll see Dr. Sweeley directly and leave with a clear diagnosis and a plan.
1300 Bent Creek Blvd, Suite 101
Mechanicsburg, PA 17050
Mon – Thu: 9:00 AM – 4:30 PM
Friday: 9:00 AM – 4:30 PM
Sat – Sun: Closed
Most new patients are seen within a few days. Same-day and next-day appointments are often available.