
Dr. Kethia Phelizor, DO
Internal Medicine
Make an Appointment
(305) 824-4719Telehealth services available
Institute For Nonsurgical Orthopedics is located at 7031 SW 62nd Ave, South Miami, FL 33143.
Providers at Institute For Nonsurgical Orthopedics specialize in Internal Medicine.
One provider practices at Institute For Nonsurgical Orthopedics.
Use the insurance check on this page to verify if Institute For Nonsurgical Orthopedics is in-network.