TO OUR LOYAL CLEAR LAKE CUSTOMERS,
  We would like to take this opportunity to thank all of you for supporting our Clear Lake location for the past two and a half years.  Unfortunately, it is time to make some difficult and painful decisions.  The long and the short of it is that there is simply not enough business to sustain two shops.  Unfortunately, sales at the Sea Lark location are not what we had anticipated, and we are compelled to make a change.  Accordingly, we have closed the doors in Clear Lake permanently.
 
   We hope that you will continue to shop with us at our Stella Link location or on-line at www.defalcos.com.  We appreciate your business and customer loyalty. . . just wished things had worked out differently. 
 
Scott Birdwell & The DeFalcoids
 

Central Main Store

(in the shopping center next door to La Michoacana - O'Reilly Auto Parts at the other end)
 9223 Stella Link
Houston TX 77025
 Phone (713)-668-9440  Phone (800)-216-2739 

 

STELLA LINK STORE HOURS
Monday - Wednesday & Friday 10 - 6
Thursday 10 - 8
Saturday 10 - 5
Sunday 12 - 4