LEILA MILLICAN
Physical Therapy at Flournoy Lucas Rd, Shreveport, LA

License number
Louisiana PT04428
Category
Restorative Service Providers
Type
Physical Therapist
Address
Address 2
403 E Flournoy Lucas Rd, Shreveport, LA 71115
4109 Highway 98 W, Summit, MS 39666
Phone
(318) 213-3560
(601) 276-3900