Demeter Antiques Ltd Not rated 721 Oak Grove Ave Menlo Park, CA 94025 Start Address: End: Demeter Antiques Ltd