![]() David A. Spiegel, M.D. Internal Medicine - Cardiovascular Disease Medicare: May Accept Medicare Assignments Practice Location: 2067 W Vista Way Ste 225, Vista, CA 92083 Phone: 760-630-2550 Fax: 760-726-2305 |
![]() Dr. Rafael E Cuellar, M.D. Internal Medicine - Gastroenterology Medicare: Medicare Enrolled Practice Location: 2341 S Melrose Dr, Vista, CA 92081 Phone: 760-599-1222 Fax: 760-599-1221 |