Edward N. Tescher
Owner
Tescher Eye Center
Medical Doctor's Office · Medical Doctor's Office Optometrist's Office · Eyeglass Repair · Optometrist · Pediatric Optometrist
1825 NE 164 St, Miami, FL 33162
1825 NE 164, North Miami Beach, FL 33162
305 945-7113, 305 944-2432