Sugar Lash Studio Sugar Lash Studio4465 US 17 NorthSuite 121 (located inside Total Salon Studios)Fleming Island FL 32003 United StatesPhone: (904) 747 0121Email: [email protected]Url: https://sugar121.glossgenius.com/