Segovia Produce Company 4618 East 7th Street, Austin – 78702-5013. Travis, TX. Phone: (512) 246-8800 View Listing