3 Place André Leroy
49008 Angers
France
Contact Number(s): 
+33 (0) 2 41 86 90 79
Contact Email: 
information [at] stedwards.edu