Lonardo Opticians Inc
1543 Smith St, North Providence, RI 02911, United States of America
+1 401-353-2010
Joseph Paiva
5 months ago
Excellent customer service. Hadn't been here since the days when Ralph Lonardo operated the store. Greeted by the new staff and treated promptly and very fairly.
Peter Herbert
5 months ago