Mowry Food & Liquor 5970 Mowry Ave # A Newark, CA 94560 Phone: (510) 793-4188
Category: Convenience Stores