Andrew E Federer, MD, Orthopaedic Surgery

100 Cook St
Ste 406
DenverCO  80206 (Denver County)


Phone: 720-516-9417
Fax: 720-516-9445

NPI: 1780003954
License Number: 11275382-1205 (UT)