1. St Alexander Nevsky Orthodox 15 Church St, Richmond, ME 04357 Coordinate: 44.08662,-69.80083 Phone: (207) 588-2048