John Astafan

Active Carthage, NY Materials Director for Carthage Area Hospital, Inc.