ELMWOOD CENTER
PHOTO GALLERY OF FAME
Elmwood center was opened in 2005, this was our first center to be opened. We are located at 7014 Elmwood Avenue, Philadelphia, PA 19142.
"Children Are Our Future And We Look Forward In Sharing The Future With Them"
Webcam
Watch your child learn & play in real time over the internet
ELMWOOD CENTER
PHOTO GALLERY OF FAME