NPI Central
Lara Church, M.D. — NPI 1043280449, Ponte Vedra, FL | NPI Central