We are located at: 12565 West Center Road, Suite #220 Omaha, NE 68144 P:402.934.5626 F:402.934.5820 Info@welcomomaha.org