Franciscan Health Level III NICU (Neonatal Intensive Care Unit) is located in Lafayette, United States on 1701 S Creasy Ln. Franciscan Health Level III NICU (Neonatal Intensive Care Unit) is rated 3 out of 5 in the category maternity hospital in United States.
Accessibility
Wheelchair-accessible entrance