Billiards Direct Reviews (1)
View Photos
Billiards Direct Rating
Address: 8223 La Mesa Blvd, La Mesa, California, United States, 91941
Phone: |
Show more...
|
Web: |
|
Add contact information for Billiards Direct
Add new contacts
ADVERTISEMENT
Had some ?'s and concerns about a possible orderI reached out to Brandon and he was more than willing to assist meFinal thoughtsI will be making several purchasesI will recommend this business to anyone who is looking for a deal, great service, and outstanding product