Ricciardi Robert A Od

617-387-5344
8 Chelsea St
Everett, MA 02149
No photo available for this business

Business Information

Optometrists Od, Opticians
MasterCard

Customer Reviews (1 reviews)

schnabuble

on Citysearch Mar 01, 2010
If I go into Lens Crafters, For Eyes, Pearl Vision... they can pull up my prescription in the computer in about 30 seconds, print it out, and send me on my way. Being that Dr. Ricciardi's office doesn't HAVE computers,... (more)

Browse our top cities

Browse cities by state