Ladders the Clown

More about Ladders

Richard “Ladders” Fellows is a retied Episcopal Priest who has served for 34 years in Parishes in Illinois and throughout the Diocese of Southwest Florida. He is married to Laura Fellows and they have 3 grown sons. Richard also works part-time for Home Depot.

Back to Gallery