LOCATIONS
KENDALL WEST
Address: 12600 SW 120th Street, Suite 101 | Miami, FL, 33186
Phone: 855.226.6633
Fax: 305.506.1942
Hours: Monday – Friday: 7:30 AM – 5:00 PM | Saturday: 8:00 AM - 2:00 PM