Start from
Geneva Nails and Spa Providence Place Mall
1 Providence Pl Suite 3040, Providence 02903