Details Lozier Professional Center, 2810 North 118th Street, Omaha, Nebraska Location Address:2810 North 118th Street, Omaha, Nebraska, United States