Deepika Sastry, MD, Psychiatry & Neurology

4500 Euclid Ave
The Centers For Families And Children
ClevelandOH  44103 (Cuyahoga County)


Phone: 216-432-7200
Fax:

NPI: 1235186461
License Number: 238499-1 (NY)