
Instituto de Belleza Francis is a long-established beauty center at Ronda de Sant Pere 18 in Barcelona. Current public directories consistently confirm the business name, location, phone number, website and opening schedule. The available indexed evidence supports its beauty-center identity, but does not expose a sufficiently detailed current treatment menu for a precise public services list.

360° imagery will be added here once this business completes Ground Truth Verification.
See how clearly search engines and AI systems can identify, understand, and describe this business.