Launch Crue (Launch Crue) #519 Visit Website » 8991 W. 900 S., Holland IN 47541(812) 536-5000Chad RingEmailLaunches8991 W. 900 S., Holland, IN 47541. Share