Does the church S Margherita at Montari near Florence still exist today? Thank you. J Fitzgibbons
Do you mean Santa Margherita di Montici? I am not aware of 'Montari' church, but there is a Montici near Florence. The address is Via S. Margherita a Montici 62, which you can put in google maps to see the position.