Locations / Ross M. Leibovitz, M.D. Ross M. Leibovitz, M.D. Address: 90 Health Park Drive Suite 370 Louisville, CO 80027 Phone: (303) 666-9839 Get Directions