Manjula A Shah, MD, Psychiatry & Neurology

3690 Orange Pl Ste 220
BeachwoodOH  44122-4465 (Cuyahoga County)


Phone: 216-831-1494
Fax: 216-831-9931

NPI: 1639103484
License Number: 35035097S (OH)