1. Spider Assistant 1390 Odenton Rd, Odenton, MD 21113 Coordinate: 39.08637,-76.70392 Phone: (205) 447-7546