Michael S Basch, MD, Internal Medicine

41593 Winchester Rd Ste 101
TemeculaCA  92590-4858 (Riverside County)


Phone: 951-719-1111
Fax: 951-719-1122

NPI: 1790889350
License Number: 015430 (CA)