Explore details about location Nells Farm. Nells Farm is a location situated within the San Antonio alongside other areas such as Harding Place, Hammond Avenue, Wilding Cove.