Fish Freaks

Pet store in Omaha, Nebraska

Address: 2502 S 133rd Plaza Suite #101, Omaha, NE 68144

Phone: (402) 934-8588

Website: http://www.fishfreakscichlids.com/


Hours:

Monday 12:00 PM –8:00 PM

Tuesday 12:00 PM –8:00 PM

Wednesday 12:00 PM –8:00 PM

Thursday 12:00 PM –8:00 PM

Friday 12:00 PM –8:00 PM

Saturday 12:00 PM –6:00 PM

Sunday 12:00 PM –6:00 PM