As an art gallery, Galerie Francesca has always stood at the intersection of the subtle technical brilliance of traditional modernism and the vibrant and dynamic world of contemporary visual art.
Address: Unit 409, SM Mega Mall Building A, EDSA Corner Julia Vargas Ave., Mandaluyong, 1554 Metro Manila
Contact number: +63 (02) 570 9495