Explore details about location Belimbing Ave. Belimbing Ave is a location situated within the Southeast alongside other areas such as Simei Avenue, Lorong 4 Geylang, Loyang Flyover.