NPI Central
Robert Frampton, MD — NPI 1013002898, Spanish Fork, UT | NPI Central