About

Edit info

Located at 21877 Hempstead Ave, Mimosa Nail is a nail spa in Queens Village, New York City-Queens 11429. To get detailed information on Mimosa Nail prices and menu of services, or to get information on hours and availability, call (718) 464-6942.