Martin R O'Malley, MD, Ophthalmology

777 Tanglefoot Ln
BettendorfIA  52722-1650 (Scott County)


Phone: 563-323-2020
Fax: 563-459-6615

NPI: 1750545455
License Number: 42027 (IA)