Power Play

4924 New Town Blvd
Owings Mills MD 21117

Sponsored Topics

See a problem? Let us know!
<p>Power Play is a before and after-school child care center located inside of the New Town Elementary School, which is helpful for working parents. Power Play encourages children to spend their time in a productive and enriching manner.&nbsp;</p>