About

Edit info

Check out London Lass located at 72 E Main St in Westborough, MA 01581. Call (508) 366-7787 to get current London Lass prices. Enjoy services at London Lass during opening hours: T, F - Sat from 8:00am to 5:00pm, W - Th from 8:00am to 8:00pm.

Yelp Reviews