James B. Shaw, M.D., PC

Active Carlsbad, CA