John David Laraway, MDJohn David Laraway · Obstetrics Physician819 E Market Place Dr Suite 300, Spanish Fork, UT, 84660NPI · 1255378212No reviewsInsuranceNot specified(801) 465-2559Check availabilityBook online Claim listing