Dr Stern's Visual Health Ctr 8732 SW 72nd St Miami, FL 33173 Phone: (305) 595-8370 Fax: (305) 595-0579
Category: Optometrists Od