Larissa Elgudin, MD, Psychiatry & Neurology

23425 Commerce Park Ste 104
BeachwoodOH  44122-5848 (Cuyahoga County)


Phone: (216) 831-2900
Fax: 216-831-4306

NPI: 1629004387
License Number: 35080478E (OH)