AFC Urgent Care Opens Center in Omaha, NE

American Family Care is the perfect alternative for an emergency room and is now available near you! Our walk-in center located in Omaha, NE, officially opened on 11/03. We are conveniently open Monday through Friday of 8am to 8pm and are located at 4004 N. 132nd Street, Suite 101 in Omaha, NE.