Question: Which village within the town of York, Maine was the filming location for the final film role of Colleen Dewhurst?
Answer: York Beach, Maine