Patient Portal (813) 920-8882. Westchase Gastroenterology. A Division of Gastro Florida. Office Gallery Email [email protected] Office Hours: Monday-Friday, 8am-4:30pm - 813-920-8882 - 813-920-8883. 11912 Sheldon Road Tampa, FL 33626 Location . Email [email protected].