Marcella Joysnow NPI 1063620045 Practice location: 151 Camillia Cir, Ruston, LA 712703089 Taxonomy code: 163WL0100X Phone: (318) 251-1148