Our Location
New England Center For Hair Restoration
Westwood Office
315 University Ave
Westwood, MA 02090
Phone: 1-800-313-4247
Monday to Friday: 9am-5pm
Saturday and Sunday: Closed
North Attleborough Office
465 S Washington St
North Attleborough, MA 02760
Phone: 1-800-313-4247
Monday to Friday: 9am-5pm
Saturday and Sunday: Closed
- Driving and public transportation directions to NE Hair
- Schedule a Skype Consultation with the NE Hair Doctors
Traveling from out of state or outside the United States? Check out the NE Hair Travel Guide