Holdren’s Steaks & Seafood

Holdren’s Steaks & Seafood Address
1714 Newbury Road, A,
Newbury Park, CA 91320
(805) 498-1314
1714 Newbury Road, A,
Newbury Park, CA 91320
(805) 498-1314
To request an appointment, fill in the contact form or call us at (888) 896-7797