Buffalo Glass & Screen
118 N Cedar St
Buffalo, MO 65622
Buffalo, MO 65622