Best licensed Ambulatory Health in Spencer, LA

License number
Louisiana 073
Address
115 Highway 2, Spencer, LA 71280
Category
Ambulatory Health
Type
Rural Health