1411 Sam Bass Rd, Round Rock, TX, 78681 (Show me directions) Show Map
Monday to Friday: 08:00 to 17:00 , Saturday to Sunday: Closed
Cash, Cheque, Mastercard, Visa
Astro Mechanics has been in business since 1947. We do general machining, welding, fabrication and steel sales with fast service and competitive pricing; however Astro does not do any automotive work.
ReviewsLeave a review
Report a problem with this listing