David Loftus

Active West Henrietta, NY Principal for Rochester Assembly Hall of Jehovah's Witnesses

(585)359-3983