TD Timothy Devraj , MD Orthopedic Surgery 79 Write A Review Our Lady of the Lake Physician Group Covington 70411 Hwy 21, Covington, LOUISIANA, 70433 (985) 400-5566