M Mark Haeger 0 reviews 6244 El Cajon Blvd Suite 6 San Diego, CA • 92115 View Practice (619) 583-2192