answersLogoWhite

0

Where is Ghirardelli Square located?

User Avatar

Anonymous

13y ago
Updated: 8/20/2019

Ghirardelli Square is located in the northern part of San Francisco on 900 North Point Street. It is one of the major landmarks located in San Francisco.

User Avatar

Wiki User

13y ago

What else can I help you with?