Vermilion Behavioral Health Systems is located in Lafayette, United States on 2520 N University Ave. Vermilion Behavioral Health Systems is rated 2.8 out of 5 in the category psychiatric hospital in United States.
Address
2520 N University Ave
Service options
Online care
Accessibility
Wheelchair-accessible toilet