781-596-2000
M-Th: 8-6:30 | F: 8-5; | Sa: 9-4; | Su: 9-2

Phone

781-596-2000

Fax

781-595-7111

Online Appointments

Schedule an urgent care appointment today

Address

250 Paradise Rd
Swampscott, MA 01907

parking available to patients in both lots

Hours

Monday-Thursday
8am-6:30pm

Friday
8am-5pm

Saturday
9am-4pm

Sunday
9am-2pm