Losing iT! Weight Loss - 149th Street Categories Weight Loss/Weight Management 3738 S 149th St., Suite 101 Omaha NE 68144 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×