Dr. Glenda Buyo, MD
Family Medicine
Make an Appointment
(305) 835-9844Telehealth services available
Spanish
Plaza Medical Centers is located at 1190 NW 95th St Ste 310, Miami, FL 33150.
Providers at Plaza Medical Centers specialize in Family Medicine and Nursing (Nurse Practitioner).
Three providers practice at Plaza Medical Centers.
Use the insurance check on this page to verify if Plaza Medical Centers is in-network.
Providers at Plaza Medical Centers can provide language services for Spanish.