Verified
13632 North Kendall Drive, Miami, FL 33186, United States
13666 Southwest 88th Street Miami Florida 33186 US
(305) 385-1442(305) 385-1442
(305) 385-1446
Doctor Name
Dr. Rita C. Ayala
Accepting New Patients?
Yes