Garden Centers in Apollo (PA) Full list of companies Garden Centers category in Apollo, Pennsylvania Stallard Garden Center 586 Route 366, Apollo, PA 15613, (724)327-4568 Page 1