Nail salon
Cosmo Nails Spa
Glendale, CA90% like it (4.5 / 23 Reviews )
CONTACT
Address: 3701 Ocean View Blvd, Montrose, CA 91020 Map ➦ Get Directions
Phone : +1 (818) 236-2788 Call
ABOUT
Cosmo Nails Spa is a nail salon located
at 3701 Ocean View Blvd, 91020, Glendale
, CA.
It has received 23 reviews with an average rating of 4.5 stars.
It has received 23 reviews with an average rating of 4.5 stars.
FAQs
This Nail salon received 4.5 points from 23 customer reviews.
The address of Cosmo Nails Spa is:
Cosmo Nails Spa3701 Ocean View Blvd
Glendale, California 91020
P: +18182362788
Cosmo Nails Spa is listed under
LOCATION
Cosmo Nails Spa Location