Phone- (317) 597-0075

Address-
5645 N. Post Rd.  Suite B 


Indianapolis, IN, US

About us

Moo & Lou Frozen Treats is a family-owned local  business! 

Come visit our new shop or book our mobile trailer for your next event!

Follow us