All you need to know about Dr. JENNA ROACH practicing at 2000 Tybee Ln, Lake Charles, LA, 70605 with NPI Number 1326401183.
Specializations: Dermatology Counties Served: Calcasieu, LA