Explore details about location Scotford. Scotford is a location situated within the San Antonio alongside other areas such as East Commerce Street, East Dewey Place, North Presa Street.