Iglesia San Francisco de Borja
Calle Serrano 104, 28006 Madrid Spain
Iglesia San Francisco de Borja is a Churches & Cathedrals place is located in Madrid, Community of Madrid. The address of Iglesia San Francisco de Borja is Calle Serrano 104, 28006 Madrid Spain.
If you want to go to the place or need any services, you can contact them directly. The phone number is +34 915 76 06 07,