Parrish, Alabama is a dreamy southern town full of charm about 40 minutes northwest of Birmingham. With less than 1,000 full time residents it is a place where everyone knows one another and watches out for their neighbors. The elementary school is o...