Bus Transportation

Villa currently has buses for 13 different local areas:

  • Abington (no activity bus, 6 early dismissals)
  • Bensalem (activity bus available, 0 early dismissals)
  • Bristol Township (activity bus available, 1 early dismissal)
  • Centennial (no activity bus, 5 early dismissals)
  • Central Bucks (no activity bus, 4 early dismissals)
  • Council Rock (must provide 4 proofs of residency, no activity bus, 5 early dismissals)
  • Hatboro-Horsham (no activity bus, 7 early dismissals)
  • Lower Moreland (no activity bus, 5 early dismissals)
  • Neshaminy (activity bus available, 4 early dismissals)
  • New Hope-Solebury (no activity bus, 14 early dismissals)
  • Pennsbury (activity bus available, 7 early dismissals)
  • Philadelphia – contracted through David Thomas Transportation - monthly fee to ride but can participate in mileage reimbursement program through School District of Phila (no activity bus, All early dismissals)
  • Upper Moreland (no activity bus, 6 early dismissals)


Villa does not have busing available for the following areas:

  • Bristol Boro
  • Morrisville
  • New Jersey
  • Palisades
  • Pennridge
Admissions and Billing

 

Admissions Office

Stephanie Gahagan
Director of Admissions
215-357-8810 ext. 193
sgahagan@vjmhs.org

Bailey Gorman
Admissions Associate, Teacher
215-357-8810 ext. 209
bagorman@vjmhs.org