Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information Bowers Brook Apartments ← View details 196 Ayer Road Harvard, MA (Massachusetts) 01451-1167, Harvard, Massachusetts (978) 456-7300