Ali Lomazzo Beauty is located at:

289 Bullocks Point Ave.

Riverside, RI 02915