answersLogoWhite

0

Where is Ghirardelli Square located?

User Avatar

Anonymous

12y 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

12y ago

What else can I help you with?