Where do you need Dentists ?
Orthodontic Specialists of South Florida
305-385-0911
25.68854
-80.417607
About Orthodontic Specialists of South Florida
Orthodontic Specialists of South Florida is located at 13716 SW 84th St, Miami, FL. This location is in the Kendale Lakes neighborhood. This business specializes in Dentistry and Orthodontists.