Dr. Stern Visual Health Center

Health and Medicine > Optometrist

Address: 8732 SW 72nd St, Miami, FL, 33173

Phone: (305) 595-8370

Website: http://www.drstern.org

Category: Healthcare

Tags: #HealthandMedicine>Op

Listed on BizVoices