Michael Scott Solomon, DO, Ophthalmology

3222 E 1st Ave
Apt 505
DenverCO  80206-5841 (Denver County)


Phone: 425-516-8988
Fax:

NPI: 1891736633
License Number: OP00002094 (WA)