Michael Shaffer

Active Kansas City, MO Partner for Shaffer, Lombardo & Shurin PC

(816)931-0500