NPI Central
Charles Harpur, OD — NPI 1194873042, San Diego, CA | NPI Central