Charles West is the founder and former owner of Pet Supermarket, which was sold to Roark Capital Group in 2015 for a reported $480M.
Charles West
Charles West's House
No Thumbnail
© Bing Maps
By jdubble07 @ 2020-12-22 20:37:45
Anonymous
@ 2023-06-05 08:58:03
$480m? lol