Physicians' office, including specialists, Binoculars and other optical goods repair, Specialized optometrists
D M Fitzgerald & Associates
"After seeing three different eye doctors and being diagnosed with three different eye conditions I finally visited Dr. Fitzgerald. While other doctors were making me wash my eye lids with baby..."