1. Steps For Independence Inc 86-3005 Leihua Pl, Waianae, HI 96792 Coordinate: 21.43783,-158.17856 Phone: (808) 696-4896