IrvingBloom.MD.com • Geriatrician, Internist • 49 years experience

Irving A. Bloom, MD

130 Cedar Road, Suite 310, Vista, CA 92083