Degennaros In Greenwood
1514 E Pleasant Valley Blvd
Altoona, PA 16602-7281
814-946-0571