Mitchell M Mirbaha, MD, Orthopaedic Surgery

9815 Mackenzie Rd
Saint LouisMO  63123 (Saint Louis County)


Phone: 314-638-8785
Fax: 314-638-8788

NPI: 1275602005
License Number: R3761 (MO)