Meena Narayanan, MD - Cardiovascular Institute of San Diego

765 Medical Center Court, Chula Vista, CA 91911