Ammel Park

yelp logo

(1)

Call
656 Grove St
San Francisco, CA 94102

Ammel Park is a serene outdoor space nestled in the heart of San Francisco, CA.

It offers a peaceful retreat for visitors to enjoy nature and relax in a tranquil setting.

Generated from their business information

Reviews

yelp logo
1.01 reviews
Kathy W.
7/15/2019

The office staff are very unprofessional and rude... they play games on the phone, hang up in your face and refuse to give you information requested. Poor representation for the management...

Own this business?
See a problem?

You might also like

Partial Data by Infogroup (c) 2025. All rights reserved.

Partial Data by Foursquare.