Family Med Plus 1319 Leavenworth Street, Omaha, NE 68102