Liberty TSO (2718 North Main Street, Liberty, TX, 77575)
2 doctors at this location:
Allen Griffin OD
Dr. Griffin was born and raised in Liberty and attended and graduated from the Liberty school system. He preferred the small town life and moved back to Liberty after college. Had two children Brad an...
Office Phone: (936) 336-2273