LG Dr. Leigh A. GriffinIs this you? Claim your profile General Dentistry 0 Write A Review 1014 W Tunnel Blvd, Houma, LA, 70360 (985) 851-1717