Address for Location 1: Please call for Appt or Walk-in
• Location 1:
• The point at Kendall Town Center
• 9075 Sw 162 Avenue
• Blog B Bay# 104-Suite#15
• Miami, Florida 33186
• Phone: (305) 386-6701, (786) 553-7854
• • Address for Location 2: Appt Only
• 8659 SW 124th Avenue, Suite 1
• Miami, Florida 33183
• Phone: (305) 386-6701, (678) 468-4101