Megan Ryan Edens, MD, Physical Medicine & Rehabilitation

702 30th St
BettendorfIA  52722-5120 (Scott County)


Phone: 704-804-0170
Fax:

NPI: 1619522588
License Number: 160008279 (IL)