The Albatross Bar & Grill
3455 Freedom Dr., Springfield, Illinois, 62704
About us
Boasting fire grilled food, stuffed burgers, indoor golf, shuffle board, pool, a 4000 sq foot beer garden, and the biggest horseshoes in town.
Featured businesses
4221 Conestoga Dr, Springfield, Illinois, 62711
(217) 698-3800
4151 Wabash Ave., Ste. 106, Springfield, Illinois, 62711
(217) 679-6319
2143 North 11th Street, Springfield, Illinois, 62702
(217) 528-8940
600 W Jefferson St, Springfield, Illinois, 62702
(217) 528-9332
1835 Sangamon Ave, Springfield, Illinois, 62702
(217) 525-9010