Leela D Farr, MD, Orthopaedic Surgery

8890 N Union Blvd Ste 171
Colorado SpringsCO  80920-2701 (El Paso County)


Phone: 719-365-1950
Fax: 719-365-5639

NPI: 1346403482
License Number: MD60964606 (WA)