5390 123RD AVE NW EPPING, ND 58843 Get Directions
5390 123RD AVE NW EPPING, ND 58843 Get Directions
Allen Long Farm was founded in 1949, and is located at 5390 123rd Ave Nw in Epping. Additional information is available at or by contacting Allen Long at (701) 859-3425.
© Dun & Bradstreet, Inc. 2025. All rights reserved.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.