O'Reilly Auto Parts O'Reilly Auto Parts 1310 Live Oak StMarlin, TX 76661 (254) 863-1334 DirectionsCall