ServicesGeorge Leimbach, MD provides physiatry in Denver, CO 80229.
Contact Center for Spine and Orthopedics to discuss any needs or concerns, or visit this location at 9005 Grant St #200, Denver, CO 80229. For more information about services offered, call George Leimbach, MD at (303) 287-2800.Additional ServicesPhysical Medicine & Rehabilitation