Gallagher in Geneva, SwitzerlandPlace de la Synagogue 5Suite 210Geneva1204GECHphone+41 58 255 81 41+41 58 255 81 41Get Directions Link Opens in New TabVisit Store Website