Miranda Leigh Naylor, DO, Family Medicine

333 Thalia St
Laguna BeachCA  92651-2713 (Orange County)


Phone: 714-577-6031
Fax: 714-572-2562

NPI: 1508108333
License Number: 20A14096 (CA)