Kendall eye center

Address

8500 SW 92 Street 202
Miami, FL 33156