This business is categorized as a Florists business. Westmoor Florist is located on 1225 S Mary Ave in Sunnyvale. Services provided by this facility consist of Teleflora, Corporate Services. They can be contacted by calling (408) 732-2220 . They accept American Express, Discover, Master Card, Visa. for payment. They have not yet been reviewed on MojoPages.com.