Business Information
Cosmetics & Perfumes-retailBeauty Supply Stores
Customer Reviews (1 reviews)
Citysearch User
on Citysearch Nov 05, 2005Beauty and Main is like Sephora's posher, more sophisticated older sister. The Andover location is on Main Street/Rte. 28 in a convenient no... (more)