Chen & Post

(1 Reviews)
2149 Central Ave, Alameda, CA 94501, USA

(510) 769-0477


Contact and Address

Category: Doctor, Health,
Address: 2149 Central Ave, Alameda, CA 94501, USA
Postal code: 94501
Phone: (510) 769-0477

Location & routing

Get Directions

Most Recent Reviews


  • (June 21, 2010, 10:55 pm)

    I lost the appt info so showed up late. They said, "no worries."

Write a Review