Explore details about location Allée James Watt. Allée James Watt is a location situated within the Mérignac alongside other areas such as Rue du Bourdillot, Avenue Pythagore, Avenue de Bourranville.