Hours Of Operations Perfect Nails Massachusetts Westwood 02090 Perfect Nails Hours of Operation and Location in Westwood, MA 02090 4.4 - 118 votes 719 High St, Westwood, MA 02090 (781) 329-9946 Get Directions Perfect Nails Hours Category: Beauty & Health Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore WestwoodView More Apparel K & G Fashion SuperstoreCarter'sCatherinesRainbowLids Sports G's FashionLidsDelia's Recommend For You Top Design Nails Chic Nails Tiffany's Nail Salon Designers Edge Phoenix Nail Salon Kelly Nails & Spa Pretty Nails & Spa For Nails Only Zaza Nails & Spa Nails R Us