Mary Odwyer, MD

Family Medicine

11956 Bernardo Plaza Dr, #301, San Diego, CA 921282538

(858) 229-5189