Ryan S Labovitch, MD, Orthopaedic Surgery

1401 Avocado Ave
Ste 307
Newport BeachCA  92660-7720 (Orange County)


Phone: 949-720-1944
Fax: 949-720-9710
Email: rla***@*****il.com

NPI: 1003914318
License Number: A81975 (CA)