Freddy's Frozen Custard

2675 S Beulah Blvd, Flagstaff 86001, United States Get Directions to this spot
2675 S Beulah Blvd
Flagstaff, 86001
AZ, United States
(928) 779-7100

Rate and review Freddy's Frozen Custard in Flagstaff, AZ, United States!

Share your experiences at Freddy's Frozen Custard with your friends or discover more American Restaurants in Flagstaff, AZ, United States.