Martin H Stauber, MD, Orthopaedic Surgery

16611 Yorba Linda Blvd
Yorba LindaCA  92886-2046 (Orange County)


Phone: 714-528-8670
Fax: 714-528-7315

NPI: 1689742181
License Number: G61573 (CA)