NPI Central
Steven Balch, MD — NPI 1003887027, Encinitas, CA | NPI Central