Hamilton Health Center Location Addresses
Medical, Dental, Pediatrics and Women’s Health Services
110 South 17th Street,
Harrisburg, PA 17104
Phone: (717) 232-9971
Monday & Wednesday 8:00 am-7:00 pm
Tuesday and Thursday 8:00 am-8:00 pm
Friday 8:00 am-5:00 pm
The 2nd and 4th Saturday from 8am- 12pm
Family Practice At Steelton
120 North Front Street,
Steelton PA 17113
Phone: (717)230-3995
Hours: Monday-Friday: 8am-5pm
Services: Family Medicine
Coming Soon: Full-Service Pharmacy with Drive-Thru, Womens Infant & Children (WIC) Program, Behavioral Health & Substance Abuse Support Services
Hamilton Health Center of Perry County
46 Red Hill Court
Newport, PA 17074
Phone: 717-204-7865
Office Hours
Monday – Friday: 8:00 am – 5:00 pm (Closed 12:00 pm -1:00 pm for lunch)
Hamilton FamilyCare at Millersburg
1000 Evelyn Drive
Millersburg, PA 17061
Phone: (717) 692-4761
Monday & Tuesday 7:00 am – 8:00 pm
Wednesday and Thursday 7:00 am – 5:00 pm
Friday 7:00 am – 4:30 pm
The 1st and 3rd Saturday from 8am-12pm
Union Deposit Family Practice
895 South Arlington Ave
Harrisburg, PA 17109
Phone: 717-232-0500
Medical: Monday – Friday 8:00 am – 5:00 pm. (Closed 12:00 noon – 1:00 pm for lunch)
Hamilton Health Center Pharmacy
110 S. 17th St.
Harrisburg, PA 17104
Phone: 717-230-3968
Temporary Hours
Mon-Thurs: 8:30 am-6pm
Friday: 8:30 am-5pm
WIC satellite clinics
Hamilton Health Center, Inc.
110 South 17th Street
Harrisburg, PA 17104
Monday and Wednesday 8 AM – 6:30 PM
Tuesday, Thursday and Friday 8AM – 5 PM
The 2nd and 4th Saturday from 8am- 12pm
Phone: 717-230-3979
Middletown Clinic – St. Peter’s Lutheran Church
121 N Spring St.
Middletown, PA 17057-1424
Phone: 717-836-6067
Monday-Friday 7:30 AM – 3:00 PM
Elizabethville WIC Program
45 S. Market Street
Elizabethville, PA 17023
Wednesday: 8:00 AM – 3:00 PM
Friday: 8:00 AM – 5:00 PMPhone: 717-362-6760