Citizens for Shields
Platte County Office 6708 NW Tower Dr. Platte Woods, MO 64151
Buchanan County Office 4621 Frederick Ave St. Joseph, MO 64506
Info@CharlieShields.com