Stewart Barry Fleishman, MD, Psychiatry & Neurology

67782 E Palm Canyon Dr
Ste 286
Cathedral CityCA  92234-5433 (Riverside County)


Phone: 917-226-3002
Fax:

NPI: 1790760106
License Number: C54266 (CA)