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