Louis Albert Horwitz, MD, Emergency Medicine

3909 Orange Pl
BeachwoodOH  44122-4478 (Cuyahoga County)


Phone: 216-896-1806
Fax:
Email: drb***@*****ol.com

NPI: 1285681387
License Number: 35049002H (OH)