Todd D Solomon, MD, Internal Medicine

6555 Wilson Mills Rd
Ste 103
ClevelandOH  44143-3435 (Cuyahoga County)


Phone: 440-442-8313
Fax: 440-442-8316

NPI: 1538108063
License Number: 35073626 (OH)